Extended ASP Tableaux and Rule Redundancy in Normal Logic Programs
نویسندگان
چکیده
We introduce an extended tableau calculus for answer set programming (ASP). The proof system is based on the ASP tableaux defined in [Gebser&Schaub, ICLP 2006], with an added extension rule. We investigate the power of Extended ASP Tableaux both theoretically and empirically. We study the relationship of Extended ASP Tableaux with the Extended Resolution proof system defined by Tseitin for clause sets, and separate Extended ASP Tableaux from ASP Tableaux by giving a polynomial length proof of a family of normal logic programs {Πn} for which ASP Tableaux has exponential length minimal proofs with respect to n. Additionally, Extended ASP Tableaux imply interesting insight into the effect of program simplification on the length of proofs in ASP. Closely related to Extended ASP Tableaux, we empirically investigate the effect of redundant rules on the efficiency of ASP solving.
منابع مشابه
Iteratively-Supported Formulas and Strongly Supported Models for Kleene Answer Set Programs - (Extended Abstract)
In this extended abstract, we discuss the use of iteratively-supported formulas (ISFs) as a basis for computing strongly-supported models for Kleene Answer Set Programs (ASP ). ASP programs have a syntax identical to classical ASP programs. The semantics of ASP programs is based on the use of Kleene three-valued logic and strongly-supported models. For normal ASP programs, their strongly suppor...
متن کاملDebugging Non-ground ASP Programs with Choice Rules, Cardinality and Weight Constraints
When deploying Answer Set Programming (ASP) in an industrial context, for instance for (re-)configuration [5], knowledge engineers need debugging support on non-ground programs. Current approaches to ASP debugging, however, do not cover extended modeling features of ASP, such as choice rules, conditional literals, cardinality and weight constraints [13]. To this end, we encode non-ground ASP pr...
متن کاملExistential quantifiers in the rule body
In this paper we consider a simple syntactic extension of Answer Set Programming (ASP) for dealing with (nested) existential quantifiers and double negation in the rule bodies, in a close way to the recent proposal RASPL-1. The semantics for this extension just resorts to Equilibrium Logic (or, equivalently, to the General Theory of Stable Models), which provides a logic-programming interpretat...
متن کاملUpper and Lower Entropies of Belief Functions Using Compatible Probability Functions
p. 1 Model Finding Strategies in Semantically Guided Instance-Based Theorem Proving p. 19 An Expressive Three-Valued Logic with Two Negations p. 29 Compiling Proof Search in Semantic Tableaux p. 39 Short CNF in Finetely-Valued Logics p. 49 Defining Variants of Default Logic: a Modal Approach p. 59 An Admissible Heuristic Search Algorithm p. 69 Building an Expert System Language Interpreter with...
متن کاملReasoning with Forest Logic Programs Using Fully Enriched Automata
Forest Logic Programs (FoLP) are a decidable fragment of Open Answer Set Programming (OASP) which have the forest model property. OASP extends Answer Set Programming (ASP) with open domains—a feature which makes it possible for FoLPs to simulate reasoning with the expressive description logic SHOQ. At the same time, the fragment retains the attractive rule syntax and the non-monotonicity specif...
متن کامل